feed landscape - French English Dictionary